Big Huge Thesaurus

sauropod dinosaur

noun